/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.uca.sisbec.forms.manto;

import org.apache.struts.action.ActionForm;

/**
 *
 * @author Susy
 */
public class RecomendadorForm extends ActionForm {
    private int codigo;
    private String nombre;
    private String apellidos;
    private String lugarTrabajo;
    private String ocupacion;
    private String direccion;
    private String municipio;
    private String departamento;
    private String comentario;
    private boolean estado;
    private String addEmail;
    private String[] emails;
    private String addPhone;
    private String[] phones;
    
    public RecomendadorForm(){
        this.emails = new String[0];
        this.phones = new String[0];
    }

    public String getApellidos() {
        return apellidos;
    }

    public void setApellidos(String apellidos) {
        this.apellidos = apellidos;
    }

    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }

    public String getDepartamento() {
        return departamento;
    }

    public void setDepartamento(String departamento) {
        this.departamento = departamento;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getLugarTrabajo() {
        return lugarTrabajo;
    }

    public void setLugarTrabajo(String lugarTrabajo) {
        this.lugarTrabajo = lugarTrabajo;
    }

    public String getMunicipio() {
        return municipio;
    }

    public void setMunicipio(String municipio) {
        this.municipio = municipio;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getOcupacion() {
        return ocupacion;
    }

    public void setOcupacion(String ocupacion) {
        this.ocupacion = ocupacion;
    }

    public String getAddEmail() {
        return addEmail;
    }

    public void setAddEmail(String addEmail) {
        this.addEmail = addEmail;
    }

    public String getComentario() {
        return comentario;
    }

    public void setComentario(String comentario) {
        this.comentario = comentario;
    }

    public String[] getEmails() {
        return emails;
    }
    
    public String getEmailsString(){
        if (this.emails.length == 0) return "";
        String correos = "";
        for(int i = 0; i < this.emails.length; i++)
            correos += this.emails[i].trim() + "|";
        return correos.substring(0, correos.length() - 1);
    }

    public void setEmails(String[] emails) {
        this.emails = emails;
    }

    public void setEmailsString(String correos) {
        this.emails = (correos != null) ? correos.split("\\|") : new String[0];
    }

    public boolean isEstado() {
        return estado;
    }

    public void setEstado(boolean estado) {
        this.estado = estado;
    }

    public String getAddPhone() {
        return addPhone;
    }

    public void setAddPhone(String addPhone) {
        this.addPhone = addPhone;
    }

    public String[] getPhones() {
        return phones;
    }

    public void setPhones(String[] phones) {
        this.phones = phones;
    }
    
    public String getPhonesString(){
        if (this.phones.length == 0) return "";
        String telefonos = "";
        for(int i = 0; i < this.phones.length; i++)
            telefonos += this.phones[i].trim() + "|";
        return telefonos.substring(0, telefonos.length() - 1);
    }

    public void setPhonesString(String telefonos) {
        this.phones = (telefonos != null) ? telefonos.split("\\|") : new String[0];
    }
}
